body,h1,h2,h3,ul,li,input,span,img,p,ol { margin:0; padding:0;}
body { font-size:12px; font-family:Arial; text-align:center;}
form,ul,ol { list-style:none;}
a { text-decoration:none;}
a:hover { text-decoration:underline;}
img { border: 0; vertical-align:top;}
ul { list-style:none;}
#wapper { width:950px; margin:0 auto; text-align:left;}
#loginContainer{ margin-top:5px; width:100%; overflow:hidden; /*height:82px;margin-top:5px;_margin-top:10px;*/ float:left;}
#loginBox{ float:left;background:url(/images/login_bg2.gif) no-repeat; width:324px; height:82px; margin-right:13px; overflow:hidden;}
#loginBox input.text{ border:1px solid #C0ACA5; width:113px; font-family:Verdana; font-size:11px; color:#0066CC;}
#loginBox img{ margin-right:10px;}
#loginContainer .adBig2{float:left; height:83px;}
#loginContainer .ad2{ float:left; width:475px; height:83px; background:url(/Images/Ad02.gif) no-repeat; margin-right:13px;}
#loginContainer .onlineHelp{ float:left; width:123px; height:83px; background:url(/Images/online_help2.gif) no-repeat;}

#memberInfo{ float:left;background:url(/images/shopping/memberInfo_bg.gif) no-repeat; width:324px; height:82px; margin-right:7px; overflow:hidden;}
#memberInfo img{ margin-right:10px;}
#main{ width:100%; float:left; margin-top:10px;}
#live800msg{ position:fixed; right:10px; top:130px; display:none;z-index: 102;}
#live800msg .closeLine{ text-align:right; background:url(/Images/live800header_bg.gif) no-repeat;}
#live800msg .closeLine img{ cursor:pointer; padding-right:1px;}
.dottedLineCof{ height:1px; margin:3px 0; background:url(/Images/dotted.gif) repeat-x 0 0;}
/* ---------------------------------------------------------------------------------- Font */
.explain{ font-size:15px; color:#5F4743;padding-left:8px;}
.result{ color:#000; text-align:center; padding-left:40px;}
.keyword{ background:#FFFFA0;}
.score{ font-family:Arial; font-size:12px; color:#008000;}
.price{ color:#9A0900; font-size:12px; font-weight:bold; }
.priceM{ font-size:14px; color:#D71118; font-weight:bold; }
.priceL{ font-size:18px; color:#D71118; font-weight:bold; }
.priceGray{ font-size:14px; color:Gray;}
.coffee16{color: #713334; font-size:16px; font-weight:bold;}
.coffee14{color: #713334; font-size:15px; font-weight:bold;}
.cartnum{ color:Red; font-family:Verdana;}
.memberName{ color:#713929; font-family:Verdana; font-weight:bold;}
/* ---------------------------------------------------------------------------------- Link */
a {color: #743331;text-decoration: none;}
a:hover {color:#0066CC;text-decoration: underline;}

a.blue {color: #0066CC;text-decoration: none;font-family:Arial,Helvetica,sans-serif;}
a.blue:hover {color:#0066CC;text-decoration: underline;}

a.blueUnderLine {color: #0066CC;text-decoration: underline;} 
a.blueUnderLine:hover {color: #800000;text-decoration: none;}

a.red {color:red;text-decoration: none;font-family:Arial,Helvetica,sans-serif; font-weight:bold;}
a.red:hover {color:#0066CC;text-decoration: underline;}

a.while {color: #fff;text-decoration: none; font-size:13px;}
a.while:hover {color:#fff;text-decoration: underline; font-size:13px;}

a.black {color: #1A1A1A;text-decoration: none; font-size:12px;}
a.black:hover {color:#743331;text-decoration: underline; font-size:12px;}

a.coffee12 {color: #743331;text-decoration: none; font-size:12px; }
a.coffee12:hover {color:#0066CC;text-decoration: none;  font-size:12px;}

.exchangeRate{ text-align:center; font-size:12px; color:#800000; border:1px solid #ECD7D7; padding:8px 3px; margin:10px 0;}
.exchangeRate span{ margin-right:10px;}

a.coffee16 {color: #713334;text-decoration: none; font-size:16px; font-weight:bold; background:url(/images/dot2.gif) no-repeat 0 50%; padding-left:12px;}
a.coffee16:hover {color:#0066CC;text-decoration: none;  font-size:16px; font-weight:bold;}
.coffee16{color: #713334; font-size:16px; font-weight:bold;}

/*---------------------------------------------------------------------------------- Line box */
.line{ height:27px; margin:10px 0; }
.line .lineLeft{ float:left; background:url(/images/line_left.gif) no-repeat; width:33px;height:27px;}
.line .lineBody{ float:left; background:url(/images/line_body.gif) repeat-x; height:27px;}
.line .lineBody h3{ margin:5px; padding:0; color:#652F2F; font-size:15px; font-weight:bold; }
.line .lineRight{ float:left; background:url(/images/line_right.gif) no-repeat; width:7px;height:27px;}
.lineBody h5{ margin:0; background:url(/images/more.gif) no-repeat 0 8px; width:39px; height:27px;}
.lineBody h5 span{ display:block; text-indent:9999px;}
.lineBody h5 a{ width:100%; height:100%;display:block; overflow:hidden;}
.width660{ width:660px;}
.w0{ width:645px;}
.lw1{ width:600px;}
.lw2{ width:45px;}
.lw3{ width:850px;}

/*---------------------------------------------------------------------------------- Line box */
.tbBox{ width:730px; margin:0 auto;}
.tbHeader{ height:28px; margin:0;}
.tbHeader .tbLeft{ float:left; background:url(/images/shopping/tb_title_left.gif) no-repeat; width:208px;height:28px;}
.tbHeader .tbLeft2{ float:left; background:url(/images/shopping/tb_title_left2.gif) no-repeat; width:8px;height:28px;overflow:hidden;}
.tbHeader .tbMiddle{float:left;  background:url(/images/shopping/tb_title_bg.gif) repeat-x; height:28px;} /*210px*/
.tbHeader h3{ margin:5px; text-align:left; color:#FFF; font-size:15px; font-weight:normal;  padding:3px 0 0 20px;}
.tbHeader h2{ color:#713929; text-align:left;margin:8px 0 0 10px; font-size:15px;}
.tbHeader .tbRight{float:left;background:url(/images/shopping/tb_title_right.gif) no-repeat; width:8px;height:28px;}
.tbBody{ border-left:1px solid #D4CDCB; border-right:1px solid #D4CDCB;text-align:left;padding:20px; float:left;}
.tbBottomLeft{float:left;background:url(/images/shopping/tb_bottom_left.gif) no-repeat; width:6px;height:5px;}
.tbBottomRight{float:left;background:url(/images/shopping/tb_bottom_right.gif) no-repeat; width:6px;height:5px;}
.tbBottomMiddle{float:left; border-bottom:1px solid #D4CDCB;height:5px; overflow:hidden;}

.tbBody h3{ margin:0 0 10px 0; color:#982000; font-size:15px; text-align:left;}
.tbBody p{ text-align:center;}
.tbBottom { float:left;}

.w1{ width:213px;}
.w2{ width:415px;}
.w3{ width:684px;}
.w4{ width:510px;}
.w4s{ width:710px;}
.w5{ width:713px;}
.wfull{ width:893px;}

/*----------------------------------------------------------------------------------- ICON */
a.iconMSN{ background:url(/images/icon_msg.gif) no-repeat 0; padding:0 0 0 23px;}
a.iconEmail{ background:url(/images/icon_email.gif) no-repeat; padding:0 0 0 23px;}
a.iconMobile{ background:url(/images/icon_mobile.gif) no-repeat; padding:0 0 0 23px;}

.toolbar{ background:#EEE7E5; height:25px; border-bottom:2px solid #989191; width:930px; color:#713929; padding:5px 0 0 20px; font-size:13px; font-family:Verdana;}
.toolbar .dot{ background:url(/images/dot.gif) no-repeat 50% 3px; width:6px; height:13px; padding-right:5px;padding-left:10px;}

.selectinput{ background:url(/images/bg_select.gif) repeat; padding:2px; color:#0000BF; cursor:pointer; border:1px solid #9FBDE3;border-right:0; font-family:Arial 宋体;}
.selectright{ background:url(/images/select_right.gif) no-repeat; width:21px; height:21px; border:1px solid #9FBDE3;}
.btnbg{ background:url(/images/btn_bg.gif) no-repeat; width:88px; height:30px; border:0; color:#fff; font-size:14px; padding-bottom:5px;}

.exchangeRate{ text-align:center; font-size:12px; color:#800000; border:1px solid #ECD7D7; padding:8px 3px; margin:10px 0;}
.exchangeRate span{ margin-right:10px;}

/*頭部*/
.header { width:950px; height:67px; float:left; margin-top:11px; overflow:hidden;}
.logo { width:255px; height:67px; float:left; margin-left:10px; display:inline; background: url(/images/logo.jpg) no-repeat;}
.logo a { width:255px; height:67px; float:left; display:block;}
.logo span { text-indent:-9999px; display:block;}
.header_center { width:350px; height:58px; float:left; margin:9px 28px 0 35px; display:inline;}
.header_center_top { width:350px; height:21px; float:left; line-height:21px; color:#666;}
.header_center_top a { color:#ee1d1d;}
.header_center_top a:hover { color:#ee1d1d;}
.header_center_top span { font-weight:900;}
.header_center_bottom { width:335px; height:22px; float:left; margin-top:15px;}
.input1 { width:287px; height:20px; float:left; border:1px #bcbcbc solid; overflow:hidden; margin-right:3px !important; margin-right:0;}
.header_right { width:270px; height:58px; float:left; margin-top:9px;}
.header_right_top { width:270px; height:21px; float:left; line-height:21px; color:#666;}
.header_right_top li { float:left;}
.header_right_top a { color:#666;}
.header_right_top a:hover { color:#982c3a;}
.header_right_top span { margin:0 8px;}
.header_right_top_li1 { padding-left:22px; background:url(/images/shopping_img.gif) no-repeat 0 3px;}
.header_right_bottom { width:260px; height:37px; float:left; text-align:right;}
.header_right_bottom img { margin-top:18px;}

/*菜單*/
.menu { width:950px; height:77px; float:left; margin-top:10px;}
.menu_left,.menu_right { width:9px; height:77px; float:left;}
.menu_right { background:url(/images/images.gif) -50px 0 no-repeat;}
.menu_left { background:url(/images/images.gif) no-repeat 0 0;}
.menu_center { width:932px; height:77px; float:left; background:url(/images/menu_center_bg.gif) repeat-x; overflow:hidden;}
.menu_center_top { width:882px; height:40px; float:left; line-height:40px; font-size:15px; font-weight:900; padding-left:40px; display:inline; overflow:hidden;}
.menu_center_top a { color:#fff;}
.menu_center_top a:hover { color:#fff;}
.menu_center_top li { float:left;}
.menu_center_top_li1 { width:2px; height:22px; overflow:hidden; margin:9px 23px 0; background:url(/images/menu_span_bg.gif) no-repeat; float:left;}
.menu_center_top_li2 { width:70px; height:26px; margin-top:7px; background:url(/images/messages_img.gif) no-repeat;}
.menu_center_top_li2 span { text-indent:-9999px; display:block;}
.menu_center_top_li2 a { width:70px; height:26px; display:block;}
.menu_center_bottom { width:871px; height:31px; float:left; line-height:31px; padding-left:61px; display:inline; font-size:13px; font-weight:900;}
.menu_center_bottom li { float:left; margin-right:50px; height:31px; overflow:hidden;}
.menu_center_bottom a { color:#767676;}
.menu_center_bottom a:hover { color:#982c3a;}

/*版權*/
.copyright { width:920px; float:left; margin-top:10px; border-top:1px #dcdcdc solid; background:#f9f9f9; padding:15px; text-align:center;}
#footer{ width:100%; font-size:14px;width:920px; float:left; margin-top:10px; border-top:1px #dcdcdc solid; background:#f9f9f9; padding:0 15px 15px; text-align:center;}
/*---------------------------------------------------------------------------------------------------------------- Page */
.pagebar{ clear:both;font: 12px Arial, Helvetica, sans-serif;padding-top: 5px; padding-bottom: 10px; margin: 0 5px; color:#666;}

.pagebar a{ border: solid 1px #ddd; background: #fff; text-decoration: none; color:#666; padding: 1px 5px; margin:-2px 0pt 0pt 5px; font-family:Tahoma,SimSun,Arial;}
.pagebar a:hover { border:1px solid #95071B; color:#666;text-decoration: none;}

.pagebar .pagebarCurrent{ color:#fff; background:#95071B; border:1px solid #D4D4D4; text-decoration: none; padding:1px 5px; margin:3px;height:13px;line-height:100%;}

.pagebar .pagebarDot { padding:1px 3px;border:none; color:#666;}

.pagebar .pagebarPageInfo{color:#666; padding-right:5px; font-size:12px;}
.pagebar .pageInfoCurrentPage{color:#f60;}

.pagebar .jumpPage {margin:0 10px; font-size:12px;}
.pagebar .pagerButton { font-size: 12px; font-family: Verdana; width: 40px; height: 19px; margin-left: 5px; padding: 2px 3px; border: 1px solid #AAA; color: #808080; background-color: #EBEBEB; }
.pagebar .pagebarTextBox{ border:1px solid #DDD; color:#666; }
.pagebar .recordCount{ color:Red;}
/**/
hr.gray{ width:99%; margin:0 auto; text-align:center; background:#E2E2E2; height:1px; border:0; margin:20px 5px}
hr.cof{ width:99%; margin:0 auto; text-align:center; background:#713928; height:1px; border:0; margin:12px 5px;}
.dashedLine{ border-bottom:1px dotted #BEBEBE; height:1px; margin:3px 0;}
.dottedLineCof{ height:1px; margin:3px 0; background:url(/Images/dotted.gif) repeat-x 0 0;}/* home.css */

#sidebar{ float:left; width:233px; margin:5px 15px 0 0;}

#sidebar #indexLoginBox{ width:233px; height:175px; background:url(/Images/login_bg.gif) no-repeat; }
#indexLoginBox img{ margin-right:15px;}
#indexLoginBox input.text{ border:1px solid #C0ACA5; width:110px; font-family:Verdana; font-size:11px; color:#0066CC;}

#sidebar #indexMemberInfo{ width:233px; height:175px; background:url(/Images/memberinfo_bg.gif) no-repeat; }
#indexMemberInfo table{text-align:center;}
#indexMemberInfo td{ padding:3px 0; }
#indexMemberInfo .t1{ width:60%;text-align:center;}
#indexMemberInfo .t2{ width:40%;text-align:left;}
#indexMemberInfo .pl{ padding-left:10px;}
#indexMemberInfo .h{ height:45px;}

#indexMemberInfo img{ margin-right:5px;}
.memberName{ font-size:13px; font-weight:bold; color:#903333; padding-left:10px;}

/*---------------------------------------------- category */
#sidebar #categoryBoxBG{ background:#fff; border:5px solid #763737; margin:5px 0 0 0;}
#sidebar .categoryHeader{ height:29px; background:url(/Images/category_title.gif) no-repeat;}
#categoryBox{ background:#fff;}/*1530px;*/
#categoryBox h1,
#categoryBox h3{ background:url(/Images/category_name_bg.gif) repeat-x; font-size:13px; font-weight:bold; color:#652F2F; padding:5px 0 0 15px; margin:0;}
#categoryBox h1 span,
#categoryBox h3 span{ background:url(/Images/category_dot.gif) no-repeat 0 4px; padding-left:13px;}
#categoryBox h4 { font-size:13px; font-weight:normal; color:#1A1A1A; margin:8px 0;}
#categoryBox .mulv{ margin-bottom:3px;}
#categoryBox .mulv li{ padding:5px 0; background:none; list-style-type:none;}

#category ul{ padding-left:28px; list-style-type:none;}
#category ul li{ padding:4px;background:url(/Images/li.gif) no-repeat 0 4px; padding-left:15px;}
#category .box{ border-bottom:0px solid #763737; padding:5px 0;}

/*---------------------------------------------- topSale */
#categoryBox .topSale{ padding:5px;}
.adBig a{ line-height:20px; margin:5px; font-size:13px;}
.adBig a.a18{ font-size:18px; font-weight:bold;}
.adBig a.a22{ font-size:22px; font-weight:bold; color:Red;}
.adBig a.a16{ font-size:16px; font-weight:bold;}
.adBig a.a13{ font-size:13px; font-weight:bold;}

#categoryBox .topSale h3{ background:url(/Images/topsale_title.gif) no-repeat; font-size:13px; color:White; margin:0; padding:8px 0 0 0; height:40px; text-align:center;}
#categoryBox .topSale li{ padding:0 0 0 25px; height:30px;}
#categoryBox .topSale ul{ padding-left:12px;}
#categoryBox .li1{ background:url(/Images/icon_no.gif) no-repeat 0 0;}
#categoryBox .li2{ background:url(/Images/icon_no.gif) no-repeat 0 -50px;}
#categoryBox .li3{ background:url(/Images/icon_no.gif) no-repeat 0 -100px;}
#categoryBox .li4{ background:url(/Images/icon_no.gif) no-repeat 0 -150px;}
#categoryBox .li5{ background:url(/Images/icon_no.gif) no-repeat 0 -200px;}
#categoryBox .li6{ background:url(/Images/icon_no.gif) no-repeat 0 -250px;}
#categoryBox .li7{ background:url(/Images/icon_no.gif) no-repeat 0 -300px;}
#categoryBox .li8{ background:url(/Images/icon_no.gif) no-repeat 0 -350px;}

#categoryBox .topSale .bg{ font-size:13px; color:#333; height:38px; margin-top: 5px; margin-right: 0; margin-bottom: 5px; margin-left: 0; padding-top: 0px; padding-right: 0; padding-bottom: 0; padding-left: 0; background-image: url(/Images/news_tabbg.gif); background-repeat: repeat-x; width:219px;}
#categoryBox .topSale .tab1{ background:url(/Images/news_tab.gif) no-repeat; text-align: center; height: 38px; width: 109px; color: #fa0f20; line-height: 38px; font-weight: bolder; font-size:14px; float: left; }
#categoryBox .topSale .tab2{ text-align: center; height: 38px; width: 109px; line-height: 38px; float: left; }

#categoryBox #hotProductList1 ul{ padding-left:12px;}
#categoryBox #hotProductList1 li{ padding:0 0 0 25px; width:185px; height:55px; margin:0 0 15px 0; vertical-align:top; overflow:hidden;}
#categoryBox #hotProductList1 .li1{ background:url(/Images/icon_no.gif) no-repeat 0 25px;}
#categoryBox #hotProductList1 .li2{ background:url(/Images/icon_no.gif) no-repeat 0 -25px;}
#categoryBox #hotProductList1 .li3{ background:url(/Images/icon_no.gif) no-repeat 0 -75px;}
#categoryBox #hotProductList1 .li4{ background:url(/Images/icon_no.gif) no-repeat 0 -125px;}
#categoryBox #hotProductList1 .li5{ background:url(/Images/icon_no.gif) no-repeat 0 -175px;}
#categoryBox #hotProductList1 .li6{ background:url(/Images/icon_no.gif) no-repeat 0 -225px;}
#categoryBox #hotProductList1 .li7{ background:url(/Images/icon_no.gif) no-repeat 0 -275px;}
#categoryBox #hotProductList1 .li8{ background:url(/Images/icon_no.gif) no-repeat 0 -325px;}

#categoryBox #hotProductList2 ul{ padding-left:12px;}
#categoryBox #hotProductList2 li{ padding:0 0 0 25px; width:185px; height:55px;  margin:0 0 15px 0; vertical-align:top; overflow:hidden;}
#categoryBox #hotProductList2 .li1{ background:url(/Images/icon_no1.gif) no-repeat 0 25px;}
#categoryBox #hotProductList2 .li2{ background:url(/Images/icon_no1.gif) no-repeat 0 -25px;}
#categoryBox #hotProductList2 .li3{ background:url(/Images/icon_no1.gif) no-repeat 0 -75px;}
#categoryBox #hotProductList2 .li4{ background:url(/Images/icon_no1.gif) no-repeat 0 -125px;}
#categoryBox #hotProductList2 .li5{ background:url(/Images/icon_no1.gif) no-repeat 0 -175px;}
#categoryBox #hotProductList2 .li6{ background:url(/Images/icon_no1.gif) no-repeat 0 -225px;}
#categoryBox #hotProductList2 .li7{ background:url(/Images/icon_no1.gif) no-repeat 0 -275px;}
#categoryBox #hotProductList2 .li8{ background:url(/Images/icon_no1.gif) no-repeat 0 -325px;}
/*--------------------------------------------- productNewLink */
#categoryBox #productNewLink{background:url(/Images/news_bg.jpg) no-repeat 1px 0; height:85px;}
#news ul{ margin:0; padding:0 0 0 10px;}
#news li{ list-style-type:none; background:url(/Images/li.gif) no-repeat 0 3px; padding:0 3px 12px 10px;}

#categoryBox #productSpecialLink{background:url(/Images/AD_special.gif) no-repeat 1px 0; height:85px;}
#categoryBox #productRecommendLink{background:url(/Images/AD_recommend.gif) no-repeat 1px 0; height:85px;}
#categoryBox .hideTextShowLink{ margin:5px 0;}
#categoryBox .hideTextShowLink span{ display:block;text-indent:-9999px; }
#categoryBox .hideTextShowLink a{ height:100%; width:100%; display:block; overflow:hidden;}

#content{ float:left; width:685px; margin-top:5px;}
/*-------------------------------------------------------------------------------------AD and Help */
#adAndHelp{ height:141px; width:686px;}
#adAndHelp .adBig{ float:left; height:141px; width:576px; background:url(/Images/ad_bg.jpg) no-repeat 0 0; margin-right:9px; overflow:hidden;}
#adAndHelp .adBig dt{ text-align:center; font-size:16px; padding:15px 2px 0 120px; font-family:PMingLiU; font-weight:bold;color:#D13905;}
#adAndHelp .adBig dd{ padding:5px 20px 10px 140px;font-size:13px; line-height:20px; font-family:PMingLiU; color:#484848;}

#adAndHelp .onlineHelp{ float:left; height:141px; width:100px;background:url(/Images/online_help1.gif) no-repeat 0 0;}
#adAndHelp .onlineHelp span{ display:block; text-indent:-9999px;}
#adAndHelp .onlineHelp a{ height:100%; width:100%; display:block; overflow:hidden;}
/*-------------------------------------------------------------------------------------AD and News */
#adAndNews{ height:224px; width:100%; margin:8px 0;}
#adAndNews #adSlider{ float:left; width:498px;height:244px; margin-right:9px;background:#FFFBFA; border:1px solid #E4E4E4; overflow:hidden;}
#adSlider .adPics{ padding:10px;}
#adSlider #adRemark{ padding-left:15px;}

#scroolNewsBox{ float:left; width:174px; height:244px; background:#FFFBFA; border:1px solid #E4E4E4; overflow:hidden;}
	#scroolNews { float:left; width:174px; height:230px; background:#FFFBFA;overflow:hidden;}
	#scroolNews ul{ padding-left:15px; margin:0 5px; }
	#scroolNews li{ list-style-image:url(/Images/list_type.gif); padding:5px 2px;}
	.morenews{ float:left; background:#FFFBFA; text-align:right; padding:2px; width:170px;height:20px;}

/*----------------------------------------------------------------------------------- */
.scrollNewsBtn {position:absolute;right:0;bottom: -25px;}
.scrollNewsBtn a,
.scrollNewsBtn a { float:left; padding:0 5px; margin:0 2px 0 0; line-height:1.4; font-size:11px; font-weight:bold; font-family:Verdana,Arial; text-decoration:none;color:#5D5D5D;background:#fff;border:solid #9E9E9E 1px;}
.scrollNewsBtn a.lh,
.scrollNewsBtn a:hover {background:#C7C7C7;border:solid #9E9E9E 1px;color: #5D5D5D;}

div.jd_news_scroll {position: relative;overflow: hidden;}
div.jd_news_scroll ul {position: relative;list-style-type: none;padding: 0px;margin: 0px;}
div.jd_news_scroll ul li {padding: 0px;padding: 2px;padding-top: 3px;padding-left: 10px;margin: 0px;text-align:left;}

/*----------------------------------------------------------------------------------- Product List */

#content .proList{ background:url(/Images/newproduct_bg.gif) no-repeat 624px 0; width:685px; height:408px;}
#content .proList2{ background:url(/Images/newproduct_bg.jpg) no-repeat 624px 0; width:685px; height:615px;}
#content .proList li{ width:148px; height:201px; margin:2px 4px; float:left; background:url(/Images/product_img_bg.gif) no-repeat; overflow:hidden;}
#content .proList li .productSmallPic{ width:128px; height:128px; text-align:center; margin:6px 5px 5px 10px}
#content .proList li p{ margin:3px 0; text-align:center; padding:0 2px;}

#content .productListTitle{ margin-top:5px; padding:0 6px;}
#content .productListTitle li{ margin:2px 4px; height:20px;}
#content .productListTitle li a{ margin-right:20px;}
#content .productListTitle div{ float:left;}
#content .productListTitle .t{ margin:2px 4px; font-weight:bold;}

#companyNews{ margin-top:5px;width:610px; height:27px; overflow:hidden;}
#companyNews a{ margin-right:5px;}
/* news Scroll*/
.tickercontainer { background: #fff; width: 610px; height: 27px; margin: 0; padding: 0;overflow: hidden;}
.tickercontainer .mask {position: relative;left: 10px;top: 8px;width: 610px;overflow: hidden;}
ul.newsticker { position: relative; left:622px;list-style-type: none;margin: 0;padding: 0;}
ul.newsticker li{ float:left; background:#fff; padding:0; margin:0; display:list-item;}
ul.newsticker a { white-space: nowrap;padding: 0;margin: 0 50px 0 0;} 
ul.newsticker span { margin: 0 10px 0 0;} 

#ProductList2_Panel2{ width:650px; height:22px; overflow:hidden;}
#ProductList3_Panel2,
#ProductList4_Panel2,
#ProductList5_Panel2{ width:530px; height:22px; overflow:hidden;}

#contentBottom .proList{ margin-bottom:10px;}
#contentBottom .proList li{ width:148px; height:201px; margin:2px 3px; float:left; background:url(/Images/product_img_bg.gif) no-repeat;}
#contentBottom .proList li .productSmallPic{ width:128px; height:128px; text-align:center; margin:6px 5px 5px 10px}
#contentBottom .proList li p{ margin:3px 0; text-align:center;}

.middleAD{ height:158px; width:683px; overflow:hidden;}
.specialSaleAD{ height:105px; width:683px;}
/*----------------------------------------------------------------------------------- */
.navindex ul li.on { background:#FFFFFF none repeat scroll 0 0; border-bottom-color:#FFFFFF;}
.newsmore{text-align:right; padding-right:3px;margin:3px 0;}

/*---------------------------------------------------------------------------------- AD */
#featured {
	overflow: hidden; width: 480px; position: relative; height: 200px; margin:5px auto;
}
#featured .word {
	padding-right: 5px; padding-left: 5px; z-index: 10; left: 0px; padding-bottom: 5px; width: 470px; color: #fff; bottom: 0px; padding-top: 5px; position: absolute; height: 32px
}
#featured .word h3 {
	font-size: 13px
}
#featured .ui-els-hide {
	display: none
}
#thumbs {
	width: 500px; list-style-type: none; height: 28px; text-align:center;
}
* html #thumbs {
	height: 100%
}
#thumbs li {
	display: inline; float: left; width: 52px; margin-right: 4px; height: 24px
}
#thumbs ul {
	margin:3px auto 0 auto; width:450px;
}
#thumbs li.last_img {
	margin-right: 4px
}
#thumbs li.first {
	margin: 5px 10px 0pt 15px; width: 20px; cursor: pointer; height: 13px
}
#thumbs li.last {
	margin: 5px 12px 0pt 8px; width: 20px; cursor: pointer; height: 13px
}
#thumbs li a {
	border-right: #9c9c9c 2px solid; border-top: #9c9c9c 2px solid; display: block; font-size: 0px; border-left: #9c9c9c 2px solid; width: 48px; border-bottom: #9c9c9c 2px solid
}
#thumbs li a:hover {
	border-right: #99cc33 2px solid; border-top: #99cc33 2px solid; border-left: #99cc33 2px solid; border-bottom: #99cc33 2px solid
}
#thumbs li a.current {
	border: #FF8000 2px solid;/*#5fc243*/
}
#thumbs li.first img {
	border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px
}
#thumbs li.last img {
	border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px
}
#topstory {
	margin-top: 5px; margin-left: 5px; background: #fff; float: left; width: 490px; height: 237px
}
#highlight {
	padding-right: 5px; padding-left: 5px; float: left; padding-bottom: 5px; width: 470px; padding-top: 5px
}
/* 2009.9.25 增加, lvbag-hk.com專用 */
.right_top { width:685px; height:200px; float:left; margin-top:6px;}
.right_top_left { width:480px; height:200px; float:left; margin-right:14px; overflow:hidden;}
.right_top_right { width:191px; height:200px; float:left;} 
.kefu_title { width:191px; height:27px; float:left;}
.kefu_title_left { width:4px; height:27px; float:left; overflow:hidden; background:url(../images/kefu_title_left.gif) no-repeat;}
.kefu_title_center { width:173px; height:27px; float:left; background:url(../images/kefu_title_center.gif) repeat-x; line-height:27px; padding-left:9px; display:inline; font-weight:900; color:#FFF; font-size:15px;}
.kefu_title_right { width:5px; height:27px; float:left; overflow:hidden; background:url(../images/kefu_title_right.gif) no-repeat;}
.kefu_body { width:189px; height:171px; float:left; border:1px #cfccc7 solid;}
.soxun { width: 685px; height:100px; float:left; margin-top:10px;}
.soxun_left { width:8px; height:100px; float:left; background:url(../images/soxun_left.gif) no-repeat;}
.soxun_center { width:537px; height:93px; float:left; background:url(../images/soxun_center.gif) repeat-x; font-size:13px; color:#6b6b6b; line-height:22px; padding:7px 16px 0 10px;}
.soxun_center span a{ font-weight:900; color:#956209; font-size:15px;}
.soxun_center a { margin:0 2px; color:#6b6b6b;}
.soxun_right { width:114px; height:100px; float:left; background:url(../images/soxun_right.gif) no-repeat;}


/* 图片滑动 */
#adbox{width:500px;height:227px;overflow:hidden;font-size:12px}
#adbox ul{padding:0;margin:0;list-style-type:none}
#adbox li{height:227px}
#adbox li img{border:0;width:500px;height:227px}
#adbox li a{display:block}
#adbox li span{display:block;background:#f5f5f5;padding:7px 0 7px 20px;width:100%;height:29px;}
.slider{position:relative;width:500px;height:227px;overflow:hidden}
.slider img{border:0}
.sliderPrevPhoto{position:absolute;top:0;left:0}
.sliderPhoto{position:absolute;top:0;left:0}
.sliderTitle{display:block;position:absolute; bottom:0; width:500px; text-align:left; height:18px; padding:2px 0 0 10px; background:#B78347; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}
.sliderTitle a{ color:#fff;}
.sliderNav{position:absolute;bottom:0;right:0; background:#B78347; height:20px;}
.sliderNav span{cursor:pointer;display:block;float:left;width:20px;height:20px;background:transparent;text-align:center;color:#fff;font-family:Verdana;font-size:11px;font-weight:bold;padding-top:2px;}
* html .sliderNav span{position:relative} /* IE6 hack: The positive side of negative margins */
.sliderNav span.sliderNavCurr{color:#fff; background:#ff6600;padding-top:2px;}.body { width:950px; float:left; margin-top:5px;}
.body_left { width:215px; float:left; margin-right:10px;}
.left_ad1,.product_categories { width:215px; float:left;}
.product_categories { margin-top:10px;}
.product_categories_title { width:215px; height:28px; float:left; border-top:1px #e5647a solid;}
.product_categories_title h2 { width:62px; height:28px; float:left; margin-left:12px; display:inline; background:url(../images/images.gif) -150px -100px no-repeat;}
.product_categories_title h2 span,.product_top_title h2 span,.fuwu_title h2 span,.top_brand_title h2 span,.popularhot_title h2 span,.rolex_title h2 span,.chanel_title h2 span,.omega_title h2 span,.iwc_title h2 span,.cartier_title h2 span { text-indent:-9999px; display:block;}
.product_categories_body { width:215px; float:left; margin-top:9px; background:#f6f6f6; padding-bottom:20px;}
.product_categories_body li { width:205px; height:30px; float:left; background:url(../images/line_bg1.jpg) 0 bottom repeat-x; line-height:29px; padding-left:10px; display:inline;}
.product_categories_body a { color:#555;}
.product_categories_body a:hover { color:#982c3a;}
.left_ad2,.product_top { width:215px; float:left; margin-top:10px;}
.product_top_title { width:215px; height:28px; float:left; border-top:1px #e7637a solid;}
.product_top_title h2 { width:108px; height:28px; float:left; margin-left:12px; background:url(../images/images.gif) 0 -150px no-repeat; display:inline;}
.product_top_body { width:215px; float:left; margin-top:4px;}
.product_top_body ul { width:215px; float:left; background:url(../images/line_bg2.jpg);}
.product_top_body li { width:182px; height:36px; float:left; line-height:36px; padding-left:33px; display:inline; overflow:hidden;}
.product_top_body a { color:#555;}
.product_top_body a:hover { color:#982c3a;}
.product_top_body_li1 { background:url(../images/small_img1.gif) no-repeat 4px 12px;}
.product_top_body_li2 { background:url(../images/small_img2.gif) no-repeat 4px 12px;}
.product_top_body_li3 { background:url(../images/small_img3.gif) no-repeat 4px 12px;}
.product_top_body_li4 { background:url(../images/small_img4.gif) no-repeat 4px 12px;}
.product_top_body_li5 { background:url(../images/small_img5.gif) no-repeat 4px 12px;}
.product_top_body_li6 { background:url(../images/small_img6.gif) no-repeat 4px 12px;}
.product_top_body_li7 { background:url(../images/small_img7.gif) no-repeat 4px 12px;}
.product_top_body_li8 { background:url(../images/small_img8.gif) no-repeat 4px 12px;}
.product_top_body_li9 { background:url(../images/small_img9.gif) no-repeat 4px 12px;}
.product_top_body_li10 { background:url(../images/small_img10.gif) no-repeat 4px 12px;}
.body_right { width:725px; float:left;}
.body_right_top { width:725px; height:227px; float:left;}
.center_ad { width:500px; height:227px; float:left; margin-right:10px; overflow:hidden;}
.body_top_right { width:215px; height:227px; float:left;}
.fuwu { width:215px; height:96px; float:left;}
.fuwu_title { width:215px; height:28px; float:left; border-top:1px #e46578 solid;}
.fuwu_title h2 { width:62px; height:28px; float:left; margin-left:11px; display:inline; background:url(../images/images.gif) -200px -150px no-repeat;}
.fuwu_text { width:195px; height:25px; float:left; margin-top:9px; line-height:25px; background:#ebebeb; padding:0 10px; display:inline; overflow:hidden;}
.fuwu_text span { float:right;}
.fuwu_text a { color:#555;}
.fuwu_text a:hover { color:#982c3a;}
.fuwu_an { width:215px; height:28px; float:left; margin-top:5px; overflow:hidden;}
.right_ad1 { width:215px; float:left; margin-top:10px;}

/*TƷ*/
.top_brand { width:725px; height:181px; float:left; margin-top:10px; overflow:hidden;}
.top_brand_title { width:725px; height:31px; float:left; border-top:1px #e56478 solid;}
.top_brand_title h2 { width:87px; height:31px; float:left; margin-left:12px; display:inline; background:url(../images/images.gif) 0 -100px no-repeat;}
.top_brand_body { width:725px; height:140px; float:left; margin-top:5px;}
.top_brand_body p { width:725px; height:68px; float:left; margin-top:4px;}


.popularhot { width:725px; height:333px; float:left; margin-top:10px;}
.popularhot_title { width:725px; height:31px; float:left; border-top:1px #e5647a solid;}
.popularhot_title h2 { width:86px; height:31px; float:left; margin-left:12px; display:inline; background:url(../images/images.gif) -100px -50px no-repeat;}
.popularhot_body { width:725px; height:292px; float:left; margin-top:9px;}

/*rolex*/
.rolex_box { width:725px; height:234px; float:left; margin-top:10px; overflow:hidden;}
.rolex_box2 { width:725px; float:left; margin-top:10px; overflow:hidden;}
.rolex_title,.chanel_title,.omega_title,.iwc_title,.cartier_title { width:725px; height:31px; float:left; border-top:1px #e56478 solid;}
.rolex_title h2 { width:151px; height:31px; float:left; margin-left:12px; display:inline; background:url(../images/images.gif) -100px 0 no-repeat;}
.rolex_body { width:725px; height:193px; float:left; margin-top:9px; overflow:hidden;}
.rolex_ad { width:241px; float:left; margin-right:25px;}
.rolex_body_right { width:459px; height:193px; float:left; overflow:hidden; color:#555;}
.rolex_body_right2 { width:725px; float:left; float:left; overflow:hidden; color:#555;}
.rolex_body_right li,.rolex_body_right2 li { width:128px; height:193px; float:left; margin-right:25px; overflow:hidden; text-align:center;}
.rolex_body_right li img,.rolex_body_right2 li img { border:1px #bbb solid;}
.proname { height:40px; line-height:18px; overflow:hidden;}
.rolex_body_right a,.rolex_body_right2 a { color:#555;}
.rolex_body_right a:hover,.rolex_body_right2 a:hover { color:#982c3a;}
.rolex_body_right span,.rolex_body_right2 span { font-size:15px; font-weight:900; color:#ff1f1f;}
.chanel_title h2,.omega_title h2,.iwc_title h2 { width:166px; height:31px; float:left; margin-left:12px; display:inline;}
.chanel_title h2 { background:url(../images/images.gif) 0 -250px no-repeat;}
.omega_title h2 { background:url(../images/images.gif) 0 -300px no-repeat;}
.iwc_title h2 { background:url(../images/images.gif) -200px -200px no-repeat;}
.cartier_title h2 { width:173px; height:31px; float:left; margin-left:12px; display:inline; background:url(../images/images.gif) 0 -200px no-repeat;}
.right_ad2 { width:725px; float:left; margin-top:10px;}
.product_span { float:right; line-height:30px; margin-right:30px; display:inline; font-weight:900;}
.product_span a { color:#f82020;}
.product_span a:hover { color:#f82020;}

/*YӍ*/
.news { width:725px; height:138px; float:left; margin-top:10px;}
.news_left,.news_right { width:9px; height:138px; float:left; overflow:hidden;}
.news_left { background:url(../images/news_left_bg.gif) no-repeat;}
.news_right { background:url(../images/news_right_bg.gif) no-repeat;}
.news_center { width:707px; height:138px; float:left; background:url(../images/news_center_bg.gif) repeat-x; overflow:hidden;}
.news_title { width:694px; height:28px; float:left; border-bottom:1px #d1d1d1 solid; line-height:28px; background:url(../images/news_small_img.gif) 0 8px no-repeat; padding-left:13px; display:inline; font-size:15px; font-weight:900; color:#545454;}
.news_title h3 { font-size:15px;}
.news_title h3 a { color:#555;}
.news_title h3 a:hover { color:#982C3A; text-decoration:none;}
.news_title span { float:right; font-size:12px; margin-right:15px; display:inline;}
.news_title a { color:#f71f22;}
.news_title a:hover { color:#f71f22;}
.news_body { width:707px; height:100px; float:left;}
.news_body li { width:333px; height:32px; float:left; margin-right:8px; line-height:30px; background:url(../images/news_small_img2.gif) 0 center no-repeat; padding-left:12px; display:inline; overflow:hidden;}
.news_body li a { color:#555;}
.news_body li a:hover { color:#982c3a;}

/*ϼƷ*/
.new { width:950px; height:452px; float:left; margin-top:10px; overflow:hidden;}
.new_top_border,.new_bottom_border { width:950px; height:9px; float:left; overflow:hidden;}
.new_top_border_left,.new_top_border_right,.new_bottom_border_left,.new_bottom_border_right { width:9px; height:9px; float:left;}
.new_top_border_left { background:url(../images/body_top_left.gif) no-repeat;}
.new_top_border_center,.new_bottom_border_center { width:932px; height:9px; float:left;}
.new_top_border_center { background:url(../images/body_top_center.gif) repeat-x;}
.new_bottom_border_center { background:url(../images/body_bottom_center.gif) repeat-x;}
.new_top_border_right { background:url(../images/body_top_right.gif) no-repeat;}
.new_body { width:938px; height:434px; float:left; border-left:1px #bbb solid; border-right:1px #bbb solid; padding:0 5px; display:inline;}
.new_bottom_border_left { background:url(../images/body_bottom_left.gif) no-repeat;}
.new_bottom_border_right { background:url(../images/body_bottom_right.gif) no-repeat;}
.new_title { width:923px; height:21px; float:left; border-bottom:1px #bbb solid; line-height:21px; background:url(../images/news_small_img.gif) 5px 5px no-repeat; padding-left:15px; display:inline;}
.new_title h3 { float:left; font-size:15px;}
.new_title h3 a { color:#555;}
.new_title h3 a:hover { color:#be3549;}
.new_body li { width:132px; height:201px; float:left; padding:0 12px; display:inline; text-align:center; margin-top:10px; color:#555;}
.new_body li a { color:#555;}
.new_body li a:hover { color:#982C3A;}
.new_body li img { border:1px #bbb solid;}
.new_body li span { font-size:15px; font-weight:900; color:#ff1f1f;}
.new_title span { float:right; margin-right:15px; display:inline; font-weight:900;}
.new_title a { color:#F71F22;}
.new_title a:hover { color:#F71F22; text-decoration:none;}/* footer */
#footer{ width:920px; font-size:14px; float:left; margin-top:10px; border-top:1px #dcdcdc solid; background:#f9f9f9; padding:0 15px 15px; text-align:center;}
#footer #footerLeft{ float:left; width:106px; height:138px;}
#footer #footerRight{ float:left; width:190px; height:138px;}
#footer #footerRight .watermark{ float:left; width:190px; height:138px;}
#footer #footerRight2{ float:left; width:4px; height:138px;}

#footer .keys { color:#4A2B2B; height:23px; padding:5px 0 0 0;font-size:12px;}
#footer #footerBody{ float:left; width:900px; text-align:center;}
#footer #copyright{ color:#4A2B2B; height:23px; padding:5px 0 0 0;font-size:11px; font-family:Verdana;}
#footer #copyright span{ margin:0 8px 0 4px;}
#copyright a{ font-size:11px; font-family:PMingLiu; margin:0 4px 0 8px;}
#footer #contact{ color:#4A2B2B; height:30px;font-size:11px; font-family:Verdana;}
#footer #contact a{ margin:0 20px;}
#footer .introduce{font-size:12px; color:#7C7B7A; line-height:15px; padding:0 20px;}

#footer .nav{ color:#555; height:35px; padding:23px 0 0 165px;}
#footer .nav li{ float:left; list-style-type:none; width:92px; text-align:right;}
#footer .nav span{ margin:0;}
#footer .nav a{ margin:0 10px; color:#555; text-decoration:none;}
#footer .nav a:hover{ color:#982c3a; text-decoration:underline;}

#footer .friendlink{ padding:5px 30px; font-size:12px; text-align:center; color:Gray;}
#footer .friendlink a{ padding:5px; font-size:12px; color:Gray;}
